package com.yida.gwj.expend.outside.domain.imp;

import java.math.BigDecimal;

import com.yida.common.core.annotation.Excel;

/**
 * 外网业务房屋和业主信息导入
 * 
 * @author hmh
 * @date 2023/07/04
 */
public class GwjExpendOutsideBusinessHouseAndOwnerImp {

    // 业务房屋ID
    // private Long businessHouseId;

    // 业务ID
    // private Long bizId;

    @Excel(name = "房屋编号", prompt = "当前数据不可修改，修改后将无法进行导入")
    private String houseCode;

    @Excel(name = "房屋坐落")
    private String houseLocation;

    @Excel(name = "房号")
    private String roomNum;

    @Excel(name = "缴款面积")
    private BigDecimal depositSize;

    @Excel(name = "规划用途")
    private String useType;

    @Excel(name = "计算标准", readConverterExp = "1=按现房面积平摊,2=按期房面积平摊,3=按户平摊", combo = {"按现房面积平摊", "按期房面积平摊", "按户平摊"})
    private Integer calculationStandard;

    @Excel(name = "应分摊金额")
    private BigDecimal allocationMoney;

    @Excel(name = "差额")
    private BigDecimal lackMoney;

    @Excel(name = "实际分摊金额")
    private BigDecimal actualAllocationMoney;

    @Excel(name = "自筹金额")
    private BigDecimal selfRaiseMoney;

    @Excel(name = "本次分摊总金额")
    private BigDecimal totalAllocationMoney;

    @Excel(name = "业主姓名")
    private String ownerName;

    @Excel(name = "证件号码")
    private String cardNum;

    @Excel(name = "手机号码")
    private String phone;

    public String getHouseLocation() {
        return houseLocation;
    }

    public void setHouseLocation(String houseLocation) {
        this.houseLocation = houseLocation;
    }

    public String getRoomNum() {
        return roomNum;
    }

    public void setRoomNum(String roomNum) {
        this.roomNum = roomNum;
    }

    public String getUseType() {
        return useType;
    }

    public void setUseType(String useType) {
        this.useType = useType;
    }

    public BigDecimal getDepositSize() {
        return depositSize;
    }

    public void setDepositSize(BigDecimal depositSize) {
        this.depositSize = depositSize;
    }

    public String getHouseCode() {
        return houseCode;
    }

    public void setHouseCode(String houseCode) {
        this.houseCode = houseCode;
    }

    public BigDecimal getSelfRaiseMoney() {
        return selfRaiseMoney;
    }

    public void setSelfRaiseMoney(BigDecimal selfRaiseMoney) {
        this.selfRaiseMoney = selfRaiseMoney;
    }

    public BigDecimal getActualAllocationMoney() {
        return actualAllocationMoney;
    }

    public void setActualAllocationMoney(BigDecimal actualAllocationMoney) {
        this.actualAllocationMoney = actualAllocationMoney;
    }

    public BigDecimal getTotalAllocationMoney() {
        return totalAllocationMoney;
    }

    public void setTotalAllocationMoney(BigDecimal totalAllocationMoney) {
        this.totalAllocationMoney = totalAllocationMoney;
    }

    public BigDecimal getLackMoney() {
        return lackMoney;
    }

    public void setLackMoney(BigDecimal lackMoney) {
        this.lackMoney = lackMoney;
    }

    public Integer getCalculationStandard() {
        return calculationStandard;
    }

    public void setCalculationStandard(Integer calculationStandard) {
        this.calculationStandard = calculationStandard;
    }

    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }

    public String getCardNum() {
        return cardNum;
    }

    public void setCardNum(String cardNum) {
        this.cardNum = cardNum;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public BigDecimal getAllocationMoney() {
        return allocationMoney;
    }

    public void setAllocationMoney(BigDecimal allocationMoney) {
        this.allocationMoney = allocationMoney;
    }

}
